f5521caa09810aac91e1dbb86dee52e435f4bbd5,sonar-plugin-api/src/test/java/org/sonar/api/rule/RuleDefinitionsTest.java,RuleDefinitionsTest,fail_if_blank_rule_html_description,#,210

Before Change


  @Test
  public void fail_if_blank_rule_html_description() {
    try {
      context.newRepository("findbugs", "java").newRule("NPE").setHtmlDescription(null);
      fail();
    } catch (IllegalArgumentException e) {
      assertThat(e).hasMessage("HTML description of rule [repository=findbugs, key=NPE] is blank");

After Change



  @Test
  public void fail_if_blank_rule_html_description() {
    RuleDefinitions.NewRepository newRepository = context.newRepository("findbugs", "java");
    newRepository.newRule("NPE").setName("NPE").setHtmlDescription(null);
    try {
      newRepository.done();
      fail();
    } catch (IllegalStateException e) {
      assertThat(e).hasMessage("HTML description of rule [repository=findbugs, key=NPE] is empty");